protective cup - German English Dictionary